phoenix petrel - English Synonyms Dictionary